have an untimely end - Français Anglais Dictionnaire